Enterprise Version
infinite reflexions